Implementing Different Proof Calculi for First-order Modal Logics

نویسندگان

  • Christoph Benzmüller
  • Jens Otten
  • Thomas Raths
چکیده

Modal logics extend classical logic with the modalities ”it is necessarily true that” and ”it is possibly true that” represented by the unary operators 2 and 3, respectively. First-order modal logics (FMLs) extend propositional modal logics by domains specifying sets of objects that are associated with each world, and the standard universal and existential quantifiers [7]. FMLs have many applications, e.g., in planning, natural language processing, program verification, querying knowledge bases, and modeling communication. These applications motivate the use of automated theorem proving (ATP) systems for FMLs. Whereas there are some ATP systems available for propositional modal logics, e.g., MSPASS [9] and modleanTAP [1], there were — until recently — no (correct) ATP systems that can deal with the full first-order fragment of modal logics. This abstract presents several new ATP systems for FML and sketches their calculi and working principles. The abstract also summarizes the results of a recent comparative evaluation of these new provers (see [4] for further details). The syntax of first-order modal logic adopted here is: F,G ::= P (t1, . . . , tn) | ¬F | F ∧ G | F ∨G | F ⇒ G | 2F | 3F | ∀xF | ∃xF . The symbols P are n-ary (n ≥ 0) relation constants which are applied to terms t1, . . . , tn. The ti (0 ≤ i ≤ n) are ordinary first-order terms and they may contain function symbols. The usual precedence rules for logical constants are assumed. Regarding semantics a well accepted and straightforward notion of Kripke style semantics for FML is adopted [7]. In particular, it is assumed that constants and terms are denoting and rigid, i.e. they always pick an object and this pick is the same object in all worlds. Regarding the universe of discourse constant domain, cumulative domain and varying domain semantics are considered. The following new ATP systems for FML were developed by the authors (partly as extensions of other systems); they support different combinations of modal logics and domain semantics (GQMLProver [19] has not been included since it returned incorrect results in our experiments for several formulae):

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementing and Evaluating Provers for First-order Modal Logics

While there is a broad literature on the theory of firstorder modal logics, little is known about practical reasoning systems for them. This paper presents several implementations of fully automated theorem provers for first-order modal logics based on different proof calculi. Among these calculi are the standard sequent calculus, a prefixed tableau calculus, an embedding into simple type theor...

متن کامل

Evaluating Automated Theorem Provers for First-Order Modal Logics

First-order modal logics have many applications, e.g., in planning, natural language processing, program verification, querying knowledge bases, and modeling communication. This paper gives an overview of several new implementations of theorem provers for first-order modal logics based on different proof calculi. Among these calculi are the standard sequent calculus, a prefixed tableau calculus...

متن کامل

Recent Advances in Proof Systems for Modal Logic

In recent years, a number of challenges has been faced in the proof theory of modal and related logics, especially in relation to their applications in the widening field of philosophical logic. However, as discussed in [6], uniform methods for generating analytic calculi for these logics have been developed in full generality only for normal modal logics with geometric frame conditions. On the...

متن کامل

Proof Search in Nested Sequent Calculi

We propose a notion of focusing for nested sequent calculi for modal logics which brings down the complexity of proof search to that of the corresponding sequent calculi. The resulting systems are amenable to specifications in linear logic. Examples include modal logic K, a simply dependent bimodal logic and the standard non-normal modal logics. As byproduct we obtain the first nested sequent c...

متن کامل

Implementing Connection Calculi for First-order Modal Logics

This paper presents an implementation of an automated theorem prover for first-order modal logic that works for the constant, cumulative, and varying domain of the modal logics D, T, S4, and S5. It is based on the connection calculus for classical logic and uses prefixes representing world paths and a prefix unification algorithm to capture the restrictions given by the Kripke semantics of the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012